The Paradise Virus


The Paradise Virus is a 2003 thriller film directed by Brian TrenchardSmith shot on Grand Turk Island. The film sold widely and the producers later worked with TrenchardSmith on Long Lost Son 2006.



Source: Wikipedia


RELATED SEARCHES

CAST